//导入vue核心包
import Vue from 'vue'
/*
  创建Vue实例
  构造方法的参数是一个配置对象
  el:设置目标挂载点
  render:渲染函数，用来创建虚拟DOM
    render的参数是一个方法，该方法用来创建虚拟DOM
    createElement函数参数的说明
    createElement(参数1，参数2，参数3)
    参数1：HTML5的标签名或者单文件组件的名称
    参数2：属性对象
    参数2：子元素或者子元素集合
*/
/*
使用jsx的方式创建虚拟DOM
new Vue({
    el:'#app',
    render(h){
        const linode1=h("li",{key:1},"苹果")
        const linode2=h("li",{key:2},"香蕉")
        const linode3=h("li",{key:3},"草莓")
        const linode4=h("li",{key:4},"葡萄")
        const ulnode=h("ul",null,[linode1,linode2,linode3,linode4])
        return ulnode
    }
})
*/
//导入App单文件组件
import App from './App.vue'
new Vue({
    render:h=>h(App)
}).$mount("#app")


fetch("/api/news/latest").then(response=>response.json()).then(value=>{
    console.log('result',value);
})
